Dictionaries
English
English
Русский
Sign In
Registration
English
English
Russian
Russian
English
Russian
Pedal power
Translation pedal power into russian
pedal power
сила педалей
Pedal power is an eco-friendly way to generate energy.
Сила педалей - это экологически чистый способ производства энергии.
Translations